slide (earth) - Turkish English Dictionary